package com.xzy.dao;

import com.xzy.domain.Order;

import java.util.List;

public interface IOrderDao {
    /**
     * 添加订单
     * @param order
     */
    public void addOrder(Order order);


    /**
     * 按订单编号查找订单
     * @param orderId
     * @return
     */
    public Order queryByOrderid(String orderId);


    /**
     * 按用户id查找该用户所有订单
     * @param userId
     * @return
     */
    public List<Order> queryByUserid(Integer userId);

    /**
     * 按订单编号更新订单状态
     * @param id
     * @param status
     */
    public void updataStatus(String id,Integer status);

    /**
     * 查询所有订单
     */
    public List<Order> queryAll();
}
